package com.sinosoft.sinopay.paytrade.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 【综合查询 交易信息dto】
 * @author dengcanyang
 * @date 2017年1月12日 下午15:59:55 
 * @version V1.0
 */
public class PayTradeMainReturnDTO implements Serializable{

	/** 系统流水号 */
	private Integer sid;
	/** 交易流水号 */
	private String serialNo;
	/** 业务号码 */
	private String bizNo;
	/**  *//*
	private String batchNo;*/
	/** 支付号码 */
	private String payNo;
	/** 商户编码 */
	private String merchantCode;
	/** 商户名称 */
    private String merchantName;
	/** 第三方支付渠道编码 */
	private String thirdpayCode;
	/** 第三方支付渠道名称 */
    private String thirdpayName;
	/**  *//*
	private String bizType;
	*//**  *//*
	private String payWay;
	*//**  *//*
	private String payType;*/
	/** 支付状态 */
	private String payStatus;
	/** 支付日期 */
	private Date payDate;
	/**  *//*
	private Integer tradeTimes;
	*//**  *//*
	private BigDecimal payAmount;
	*//**  *//*
	private String tradeDesc;
	*//**  *//*
	private String payTime;
	*//**  *//*
	private String payAccountName;
	*//**  *//*
	private String payIdType;
	*//**  *//*
	private String payIdNo;
	*//**  *//*
	private String payAccountMobile;
	*//**  *//*
	private String payBankCode;
	*//**  *//*
	private String payBankName;
	*//**  *//*
	private String payAccountNo;
	*//**  *//*
	private String payCertType;
	*//**  *//*
	private String payOpenBank;
	*//**  *//*
	private String payOpenBankArea;
	*//**  *//*
	private String receiveAccountName;
	*//**  *//*
	private String receiveIdType;
	*//**  *//*
	private String receiveIdNo;
	*//**  *//*
	private String receiveAccountMobile;
	*//**  *//*
	private String receiveBankCode;
	*//**  *//*
	private String receiveBankName;
	*//**  *//*
	private String receiveAccountNo;
	*//**  *//*
	private String receiveCertType;
	*//**  *//*
	private String receiveOpenBank;
	*//**  *//*
	private String receiveOpenBankArea;
	*//**  *//*
	private String thirdPayNo;
	*//**  *//*
	private String returnCode;
	*//**  *//*
	private String returnMsg;
	*//**  *//*
	private String currency;
	*//**  *//*
	private Integer checkFlag;
	*//**  *//*
	private Date checkDate;
	*//**  *//*
	private Date createDate;
	*//**  *//*
	private Date modifyDate;
	*//**  *//*
	private Integer creatorId;
	*//**  *//*
	private Integer modifierId;
	*//**  *//*
	private String extendsStr1;
	*//**  *//*
	private String extendsStr2;
	*//**  *//*
	private String extendsStr3;
	*//**  *//*
	private String remark;*/
    public Integer getSid() {
        return sid;
    }
    public void setSid(Integer sid) {
        this.sid = sid;
    }
    public String getSerialNo() {
        return serialNo;
    }
    public void setSerialNo(String serialNo) {
        this.serialNo = serialNo;
    }
    public String getBizNo() {
        return bizNo;
    }
    public void setBizNo(String bizNo) {
        this.bizNo = bizNo;
    }
    public String getPayNo() {
        return payNo;
    }
    public void setPayNo(String payNo) {
        this.payNo = payNo;
    }
    public String getMerchantCode() {
        return merchantCode;
    }
    public void setMerchantCode(String merchantCode) {
        this.merchantCode = merchantCode;
    }
    public String getThirdpayCode() {
        return thirdpayCode;
    }
    public void setThirdpayCode(String thirdpayCode) {
        this.thirdpayCode = thirdpayCode;
    }
    public String getPayStatus() {
        return payStatus;
    }
    public void setPayStatus(String payStatus) {
        this.payStatus = payStatus;
    }
    public Date getPayDate() {
        return payDate;
    }
    public void setPayDate(Date payDate) {
        this.payDate = payDate;
    }
    public String getMerchantName() {
        return merchantName;
    }
    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }
    public String getThirdpayName() {
        return thirdpayName;
    }
    public void setThirdpayName(String thirdpayName) {
        this.thirdpayName = thirdpayName;
    }
    
	
	
}